foul-smelling person - Allemand Anglais Dictionnaire